animal experiments - Alemán Inglés Diccionario